package com.ruoyi.testDeal.domain.equInfo;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 金属非金属矿山在用缠绕式提升机主要技术参数信息对象
 * 
 * @author lgq
 * @date 2024-3-26
 */
@ApiModel("金属非金属矿山在用缠绕式提升机主要技术参数信息对象")
@Data
public class JkCrtshjInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**
     * 主要技术id
     */
    private Long jkCrtshjId;

    /**
     * 报告编号
     */
    @ApiModelProperty(value = "报告编号")
    private String reportNum;

    /**
     * 提升机型号
     */
    @ApiModelProperty(value = "提升机型号")
    private String tshjxh;

    /**
     * 提升机用途
     */
    @ApiModelProperty(value = "提升机用途")
    private String tshjyt;

    /**
     * 制造单位
     */
    @ApiModelProperty(value = "制造单位")
    private String zhzdw;

    /**
     * 出厂日期
     */
    @ApiModelProperty(value = "出厂日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date chcrq;

    /**
     * 使用场所
     */
    @ApiModelProperty(value = "使用场所")
    private String shycs;

    /**
     * 设备编号
     */
    @ApiModelProperty(value = "设备编号")
    private String shbbh;

    /**
     * 提升高度
     */
    @ApiModelProperty(value = "提升高度")
    private String tshgd;

    /**
     * 井筒倾角
     */
    @ApiModelProperty(value = "井筒倾角")
    private String jtqj;

    /**
     * 滚筒个数
     */
    @ApiModelProperty(value = "滚筒个数")
    private String gtgs;

    /**
     * 滚筒宽度
     */
    @ApiModelProperty(value = "滚筒宽度")
    private String gtkd;

    /**
     * 滚筒直径
     */
    @ApiModelProperty(value = "滚筒直径")
    private String gtzj;

    /**
     * 钢丝绳型号
     */
    @ApiModelProperty(value = "钢丝绳型号")
    private String gsshxh;

    /**
     * 钢丝绳直径
     */
    @ApiModelProperty(value = "钢丝绳直径")
    private String gsshzj;

    /**
     * 尾绳型号
     */
    @ApiModelProperty(value = "尾绳型号")
    private String wshxh;

    /**
     * 减速器型号
     */
    @ApiModelProperty(value = "减速器型号")
    private String jsqxh;

    /**
     * 减速器变速比
     */
    @ApiModelProperty(value = "减速器变速比")
    private String jsqbsb;

    /**
     * 减速器扭矩
     */
    @ApiModelProperty(value = "减速器扭矩")
    private String jsqnj;


    /**
     * 电控系统型号
     */
    @ApiModelProperty(value = "电控系统型号")
    private String dkxtxh;

    /**
     * 电控系统生产单位
     */
    @ApiModelProperty(value = "电控系统生产单位")
    private String dkxtshcdw;

    /**
     * 电控系统生产日期
     */
    @ApiModelProperty(value = "电控系统生产日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date dkxtshcrq;

    /**
     * 提升容器名称
     */
    @ApiModelProperty(value = "提升容器名称")
    private String tshrqmc;

    /**
     * 提升容器数量
     */
    @ApiModelProperty(value = "提升容器数量")
    private String tshrqshl;

    /**
     * 提升容器型号
     */
    @ApiModelProperty(value = "提升容器型号")
    private String tshrqxh;

    /**
     * 箕斗自重
     */
    @ApiModelProperty(value = "箕斗自重")
    private String jdzzh;

    /**
     * 箕斗载重
     */
    @ApiModelProperty(value = "箕斗载重")
    private String jdzaiz;

    /**
     * 电动机型号
     */
    @ApiModelProperty(value = "电动机型号")
    private String ddjxh;

    /**
     * 电动机功率
     */
    @ApiModelProperty(value = "电动机功率")
    private String ddjgl;

    /**
     * 电动机生产日期
     */
    @ApiModelProperty(value = "电动机生产日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date ddjshcrq;

    /**
     * 电动机转数
     */
    @ApiModelProperty(value = "电动机转数")
    private String ddjzhs;

    /**
     * 电动机出厂编号
     */
    @ApiModelProperty(value = "电动机出厂编号")
    private String ddjchcbh;

    /**
     * 电动机生产厂家
     */
    @ApiModelProperty(value = "电动机生产厂家")
    private String ddjshccj;

    /**
     * 天轮型号
     */
    @ApiModelProperty(value = "天轮型号")
    private String tlxh;

    /**
     * 天轮布置形式
     */
    @ApiModelProperty(value = "天轮布置形式")
    private String tlbzhxs;

    /**
     * 天轮直径
     */
    @ApiModelProperty(value = "天轮直径")
    private String tlzhj;

    /**
     * 天轮围包角
     */
    @ApiModelProperty(value = "天轮围包角")
    private String tlwbj;

    /**
     * 保存时间
     */
    @ApiModelProperty(value = "保存时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date saveTime;

    /**
     * 删除标志（0代表存在 2代表删除）
     */
    @ApiModelProperty(value = "删除标志（0代表存在 2代表删除）")
    private String delFlag;

}
